The HSM provides a variety of functions to implement key management, PIN management (including PIN verification) and Message Authentication Code (MAC) processing.
· Generic Key Management Commands
· Zone Master Key Management
· Zone PIN Key Management
· Zone Encryption, Zone Authentication Key Management
· TMK, TPK and PVK Management
· Terminal Authentication Key Management
· PIN and Offset Generation
· PIN Verification
· PIN Translation
· PIN Mailer Printing
· PIN Solicitation Data Processing
· Clear PIN Support
· Host Watchword Support
· Message Authentication
· Message Encryption
· HMAC Functions
· User Storage Support
· Print Output Formatting
· Translate Data After Change of Local Master Keys
· Miscellaneous Commands
· VISA Card Verification Values
· VISA Cash System
· CHIP Card
· American Express Card Security Code
· Racal Transaction Key Scheme (RTKS)
· Derived Unique Key Per Transaction (DUKPT) System
· Australian Transaction Key Scheme (ATKS)
· RSA Functions
· Mastercard ESP